|
Definition of Water opossum
1. Noun. A marsupial found in Central and South America, scientific name ''Chironectes minimus'' ¹
¹ Source: wiktionary.com
Medical Definition of Water opossum
1.
|
1. Noun. A marsupial found in Central and South America, scientific name ''Chironectes minimus'' ¹
¹ Source: wiktionary.com
1.